potting compost - French English Dictionary